import os
import time
flag = False
jflag = False
print('密码是shutdown')
key = input('请输入密码：')
while flag == False:
    if  key == 'shutdown':
        px=input('——你想要做什么？ ——')
        if px == '关机' or px == 's' or px == 'shutdown' :
            ime = int(input('--你想要几分钟后关机？（立即关机请输0） --'))
            
            

            flag = True              # 条件成立时设置标志为真
            judge =input('确定要关机？[y/n]')
            if judge =='y':
                fs = input('是否需要快速启动[y/n]')
                if fs == 'y' :
                    print('别急！')
                    time.sleep(ime)
                    os.system('shutdown /hybrid')
                else:    
                    os.system("shutdown -s -t %s" %(ime))
                    
            else:
                print('继续去忙你的事情吧')
        #——————————————————————————
        #重启
        #——————————————————————————
        if px == '重启'or px == 'r' or px == 'reboot':
            time = input('--你想要几分钟后重启？（立即重启请输0） --')
        

            flag = True              # 条件成立时设置标志为真
            judge =input('确定要重启？[y/n]')
            if judge =='y':
                jflag = True
                os.system("shutdown -r -t %s" %(time))  #关机，延迟时间是上方的time变量
        #——————————————————————————
        #休眠
        #———————————————————————————
        if px == '休眠' or px == 'h' or px == 'sleep' :
           
            flag = True              # 条件成立时设置标志为真
            time1 = int(input('--你想要几分钟后休眠？（立即重启请输0） --'))
            judge =input('确定要休眠？[y/n]')
            if judge =='y':
                print('快去享受生活的美好时光吧！')
                jflag = True
                print('别急！')
                time.sleep(time1)
                os.system("shutdown -h")  #关机，延迟时间是上方的time变量
            else:
                print('继续去忙你的事情吧')
        #————————————————————————————————
        #取消
        #————————————————————————————————
        if px == '取消' or px == 'a' or px == 'cancel' :
             os.system("shutdown -a")
             flag = True
             jflag = True
        else :
            print('别乱输！！！')
            
    else:
        print ('请输入正确的密码!')               # 条件不成立时输出变量名称
        flag = True
